realtime solution architect interview question